Skip to content

Conversation

@ottomorac
Copy link
Contributor

@ottomorac ottomorac commented Jan 19, 2026

This PR addresses #93

  • Network based did resolvers MUST implement the GET version of the https binding and MAY implement the POST version
  • All https bindings MUST use TLS

I had to abandon the previous PR #182 because it was too out of synch with the main branch.


Preview | Diff

@wip-abramson
Copy link
Contributor

How is this related to #192, can that PR also be closed?

Comment on lines -1596 to -1598
<<<<<<< HEAD
structure such as a map or list MUST be one of these data types as well.
=======
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ooops, not sure how this got in. But quite possibly my fault

Comment on lines +2303 to +2306
All <a href="#dfn-conforming-network-based-did-resolver">conforming DID resolvers</a> MUST implement the GET version of the
<a href="#bindings-https">HTTPS binding</a> and MAY implement the POST version.
All <a href="#bindings-https">HTTPS bindings</a> MUST use TLS. Use of DNS names
in certificates is NOT REQUIRED; resolvers MAY use TLS certificates issued for IP addresses.
Copy link
Member

@msporny msporny Jan 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
All <a href="#dfn-conforming-network-based-did-resolver">conforming DID resolvers</a> MUST implement the GET version of the
<a href="#bindings-https">HTTPS binding</a> and MAY implement the POST version.
All <a href="#bindings-https">HTTPS bindings</a> MUST use TLS. Use of DNS names
in certificates is NOT REQUIRED; resolvers MAY use TLS certificates issued for IP addresses.
All <a href="#dfn-conforming-network-based-did-resolver">conforming network-based DID resolvers</a> MUST implement the GET version of the
<a href="#bindings-https">HTTPS binding</a> and MAY implement the POST version.

<<<<<<< HEAD
structure such as a map or list MUST be one of these data types as well.
=======
structure such as a map or list MUST also be one of these data types.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This concern is also seen in a very similar issue/PR. MUST also be one of these data types says to me that the values within any complex data structure such as a map or list MUST also be a complex data structure such as a map or list or similar, rather than permitting the simple data structures previously listed. I suggest just repeating the list, for clarity, even though it lengthens the paragraph.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants